/*主体内容*/
#main .content{
    padding: 20px 0 60px 0;
}

/*个人消息（左边）*/
#my-info{
    width:274px;
    height:566px;
    background:rgba(246,249,255,1);
    float:left;
}
#my-info .my-profile{
    height:205px;
    /*border: 1px solid red;*/
    text-align: center;
}
#my-info .my-profile .my-icon{
    padding:40px 97px 20px 97px;
}
#my-info .my-profile .my-phone{
    font-size:18px;
    /*font-family:PingFang-SC-Medium;*/
    font-weight:600;
    color:rgba(61,77,114,1);
    /*line-height:18px;*/
    padding-bottom: 10px;
}
#my-info .my-profile .my-reg-time{
    font-size:14px;
    /*font-family:PingFang-SC-Regular;*/
    font-weight:500;
    color:rgba(153,153,153,1);
}
#my-info .my-profile .my-reg-time span{
    color:rgba(68, 68, 68, 1);
}
#my-info .my-profile .my-status{
    font-size:14px;
    /*font-family:PingFang-SC-Regular;*/
    font-weight: 500;
    color:rgba(153,153,153,1);
    line-height:14px;
}
#my-info .my-profile .my-login{
    width:82px;
    height:28px;
    background:rgba(96,163,252,1);
    font-size:14px;
    /*font-family:NotoSansHans-DemiLight;*/
    font-weight:500;
    color:rgba(255,255,255,1);
    line-height:28px;
    text-align: center;
    margin:10px auto 0 auto;
}

/*左边菜单*/
#my-info .my-nav{
    padding:13px 0 0 0;
    margin:0;
}
#my-info .my-nav .nav-item{
    width:274px;
    height:58px;
    list-style-type:none;
    padding:0 0 0 30px;
    border-bottom:1px solid rgba(241, 243, 245, 1);
    cursor:pointer;
}
#my-info .my-nav .nav-item:nth-child(1){
    border-top:1px solid rgba(241, 243, 245, 1);
}
#my-info .my-nav .nav-active{
    background:rgba(255,255,255,1);
}
#my-info .my-nav .nav-active span{
    color:rgba(93,144,247,1) !important;
    border-left:2px solid rgba(93,144,247,1) !important;

}
#my-info .my-nav .nav-item span{
    border-left:2px solid rgba(153,153,153,1);
    padding-left:10px;
    font-size:18px;
    line-height: 58px;
    font-weight: 500;
    /*font-family:PingFang-SC-Regular;*/
    color:rgba(102,102,102,1);
}
#my-info .my-nav .nav-item img{
    display: inline;
    /*height:58px;*/
    line-height: 58px;
    float:right;
    margin-right:30px;
    margin-top:24px;
}
/*详细信息（右边）*/
#warn-list{
    width:906px;
    min-height:566px;
    float:right;
    background:rgba(255,255,255,1);
    padding:20px 20px 0 20px;
}

/*标题*/
#warn-list .title{
    font-size:18px;
    /*font-family:PingFang-SC-Medium;*/
    font-weight:bold;
    color:rgba(61,77,114,1);
    line-height:18px;
}

/*表格通用样式*/
.list-table{
    margin-top:23px;
    width:100%;
    padding:0 20px;
    font-size:14px;
    /*font-family:PingFang-SC-Regular;*/
    font-weight:500;
    color:rgba(102,102,102,1);
    line-height:14px;
}
.list-table thead tr{
    /*width:866px;*/
    width:100%;
    height:60px;
    background:rgba(246,249,255,1);
    color:rgba(61,77,114,1);
    font-weight: bold;

    vertical-algin:middle;
}
.list-table tbody tr{
    width:100%;
    height:74px;
    background:rgba(255,255,255,1);

    vertical-algin:middle;
}
.list-table td{
    padding:0 20px;
    line-height: 16px;
    vertical-algin:middle;
}
.list-table tbody td{
    border-bottom:1px solid rgba(241,243,245,1);
}
.list-table tbody tr:nth-last-child(1) td{
    border-bottom:none !important;
}
.list-table .warn-content{

}
.list-table .ltd{
    text-align: left;
}
.list-table .mtd{
    text-align: center;
}
.list-table .rtd{
    text-align: right;
}
.list-table tbody td{
    /*width:33%;*/
    /*border:1px solid red;*/
}
.list-table tbody tr:hover{
    background:rgba(246,249,255,1);
}
.stat{color:rgba(96,163,252,1);}

.td-num{
    color:rgba(153,153,153,1);
}
.td-left{
    float:left;
}
.td-center{
    float:left;
    margin-top:5px;
    margin-left:10px;
    margin-right:23px;
}
.td-right{
    float:left;
}


.select-box
{
    display: none;
}
.select-box+label{
    background-color: white;
    border-radius: 4px;
    border:1px solid rgba(228,228,228,1);
    width:16px;
    height:16px;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    line-height: 14px;
    margin:0;
}
.select-box:checked + label{
    background: rgba(96,163,252,1);
    color:rgba(255,255,255,1);
    font-size:9px;
}
.select-box:checked +label:after{
    content:"\2714";
}